To depend on - Almanca İngilizce Sözlük